You can print to a virtual printer or to a USB printer that is attached to the local client computer from a remote desktop or published application. Virtual printing and USB printing work together without conflict.

When you use the VMware Blast display protocol or the PCoIP display protocol, you can use printers configured for the local computer from a remote desktop or application. You do not need to install printer drivers on the remote desktop to use the virtual printing feature.

With the virtual printing feature, you can use local or network printers from a remote desktop without having to install additional print drivers in the remote desktop. For each printer available through this feature, you can set preferences for data compression, print quality, double-sided printing, color, and other settings.

A USB printer is a printer that is attached to a USB port on the local client system. To send print jobs to a USB printer, you can use the USB redirection feature, or use the virtual printing feature. USB printing can sometimes be faster than virtual printing, depending on network conditions.